package com.fy.springmvc2.dao;

import com.fy.springmvc2.entity.User;

import java.util.List;

public interface UserDao {
    //新增
    int add(User user);

    // 根据用户名查询用户，有可能有名字一样的人，所以返回一个集合
    List<User> selectByName(String name);

    //查询全部
    List<User> queryAll();

    //通过id删除
    int deleteById( Integer id);


    // 根据ID擦查询单个用户
    User selectOne(Integer id);

    //修改用户信息
    int update(User user);

}
